const http = require('http');
const cheerio = require('cheerio');
/* 
网页传输数据 数据过大时，都是以二进制数据流的形式 进行多次传输
*/
http.get('http://photo.pclady.com.cn/cate/1345/1.html', (res) => {
  
  res.setEncoding('utf8');
  let str = ''
  let imgArr = [];
  res.on('data', (chunk) => { 
    str += chunk;
   });
  res.on('end', () => {
    const $ = cheerio.load(str);
    $('img').each((i, el) => {
      imgArr.push($(el).attr('src'))
    })
  });
}).on('error', (e) => {
  console.error(`Got error: ${e.message}`);
});